protecting spectacles - German English Dictionary